﻿package com.obas.business.common.vo
{
	import com.obas.business.common.vo.AtMessage;

	[Bindable]
	[RemoteClass(alias="com.obas.business.common.vo.RunnableStep")]
	
	public class RunnableStep
	{
		public static const FLEX_MSG:String="flex_msg";
		public static const HTML_MSG:String="html_msg";
		public static const WAIT:String="wait";
		public static const VERIFY_HTML:String="verify_html";
		public static const VERIFY_FLEX:String="verify_flex";

		private var _type:String;
		private var _msg:com.obas.business.common.vo.AtMessage;
		private var _appId:String;

		public function RunnableStep()
		{
		}

		public function get type():String
		{
			return _type;
		}

		public function set type(value:String):void
		{
			_type = value;
		}

		public function get msg():com.obas.business.common.vo.AtMessage
		{
			return _msg;
		}

		public function set msg(value:com.obas.business.common.vo.AtMessage):void
		{
			_msg = value;
		}

		public function get appId():String
		{
			return _appId;
		}

		public function set appId(value:String):void
		{
			_appId = value;
		}
	}
}